The service here is spotty and slow. A table complained that it was taking too long for their food and left. However, their food is delicious. Their salsa... more
I ordered from Taqueria Leon off Doordash so I didn't get to experience any other aspects of here aside from just the food. Obviously the food also won't be... more